#include <iostream>
using namespace std;

// 声明一个圆类 类名叫做 Circle
class Circle{
    private:
        double radius; // 半径
        double perimeter; // 周长
    public:
        // 设置半径的函数
        void set_radius(int r){
            if(r <= 0){ // 自定义的函数可以做参数的合法性检查
                return;
            }
            radius = r;
        }
        // 获取半径的函数
        double get_radius(){
            return radius;
        }
        // 获取周长的函数
        double get_perimeter(){
            perimeter = 3.14 * 2 * radius;
            return perimeter;
        }
};

int main(int argc, const char *argv[]){
    // 实例化对象
    Circle c1;
    
    //c1.radius = 2; // 错误的 类外无法直接访问类的private成员
    c1.set_radius(2);
    cout << c1.get_radius() << endl; // 2
    cout << c1.get_perimeter() << endl; // 12.56

    return 0;
}